The Best 15 Restaurants in Elmira, New York (NY), United States

4.3 Rating
50 reviews

805 Pennsylvania Ave, Elmira, NY 14904-2631, Elmira

"Neat place with a dinner feel. Waitress was friendly and service was quick. My turkey melt without t"